Shooks is a small unincorporated community in Shooks Township, Beltrami County, Minnesota, United States.
The community is located northeast of Bemidji at the junction of Minnesota State Highways 1 and 72.